package usecase;

/*
 *5. 编程题 使用双重循环实现五子棋游戏棋盘的绘制，
 * */
public class ExaminationQuestionFive {
    public static void main(String[] args) {
        //打印第一行
        for (int i = 0; i <= 16; i++) {
            //如果输入完数字和第一个空格子，开始输入字母，使用char类型的字母进行累加打印
            if (i > 10) {
                System.out.print(" " + (char) +('a' + (i - 11)) + " ");
            } else {
                //打印第一个空格子
                if (i == 0) {
                    System.out.print("   ");
                } else {
                    System.out.print(" " + (i - 1) + " ");
                }
            }
        }
        System.out.println();//换行
        //开始打印第二行
        for (int i = 0; i < 16; i++) {
            //如果输入完数字，开始输入字母，使用char类型的字母进行累加打印
            if (i > 9) {
                System.out.print(" " + (char) +('a' + (i - 10)) + " ");
            } else {
                System.out.print(" " + i + " ");
            }
            //开始打印第二列的 + 号
            for (int j = 0; j < 16; j++) {
                System.out.print(" " + "+" + " ");
            }
            //每打印完一行进行换行
            System.out.println();
        }
    }
}
